Copyright (C) 2014 Massachusetts Institute of Technology
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Image saved on Monday May 19, 2014 at 9:55:33 PM
  Release 9.2     || Microcode 15.1 || Runtime 15.7 || Win32 1.8 || SF 4.41
  LIAR/i386 4.118 || Edwin 3.116
;You are in an interaction window of the Edwin editor.
;Type `C-h' for help, or `C-h t' for a tutorial.
;`C-h m' will describe some commands.
;`C-h' means: hold down the Ctrl key and type `h'.
;Package: (user)

(load "~/project/sicp-exercise/sicp/3.66.scm")
;Loading "home\\jinende\\project\\sicp-exercise\\sicp\\3.66.scm"... done
;Value: triple

;Loading "home\\jinende\\project\\sicp-exercise\\sicp\\3.66.scm"... done
;Value: triple

;Loading "home\\jinende\\project\\sicp-exercise\\sicp\\3.66.scm"... done
;Value: integrates

;Loading "home\\jinende\\project\\sicp-exercise\\sicp\\3.66.scm"... done
;Value: integrates

;Loading "home\\jinende\\project\\sicp-exercise\\sicp\\3.66.scm"... done
;Value: integrates

;Loading "home\\jinende\\project\\sicp-exercise\\sicp\\3.66.scm"... done
;Value: integrates

(show-s (pair-2 integrates integrates))
(1 1)
(1 2)
(2 2)
(1 3)
(2 3)
(1 4)
(3 3)
(1 5)
(2 4)
(1 6)
(3 4)
(1 7)
(2 5)
(1 8)
(4 4)
(1 9)
(2 6)
(1 10)
(3 5)
(1 11)
(2 7)
end
;Value 11: "end"

(1 1)
;Unbound variable: pairs
;To continue, call RESTART with an option number:
; (RESTART 3) => Specify a value to use instead of pairs.
; (RESTART 2) => Define pairs to a given value.
; (RESTART 1) => Return to read-eval-print level 1.
;Start debugger? (y or n): n

;Aborting!: maximum recursion depth exceeded

;Aborting!: maximum recursion depth exceeded


(show-s (triple integrates integrates integrates))
(3 4 5)
(6 8 10)
(5 12 13)
(9 12 15)
(8 15 17)
;Aborting!: out of memory
;GC #167: took:   0.20  (32%) CPU time,   0.20  (32%) real time; free: 872699
;GC #168: took:   0.00 (100%) CPU time,   0.00 (100%) real time; free: 872729
;Start debugger? (y or n): n

(3 4 5)
(6 8 10)
;Aborting!: out of memory
;GC #92: took:   0.20  (34%) CPU time,   0.20  (26%) real time; free: 808087
;GC #93: took:   0.20 (100%) CPU time,   0.20 (100%) real time; free: 808155
;Start debugger? (y or n): n











